Golang Job: Site Reliability Engineer

Job added on

Company

Noesis

Location

Lisbon - Portugal

Job type

Full-Time

Golang Job Details

Localização

Lisboa

Tipo de Oportunidade

Full-Time

Referência

SC_006__7_22_4980

Aberta em

20 julho 2022

Descrição de Tarefas e Responsabilidades

  • Trabalhar em conjunto com a nossa equipa de desenvolvimento, engenharia e operações para melhorar os serviços por meio de testes rigorosos e procedimentos de liberação;
  • Construir e desenvolver códigos para gerir plataformas de infraestrutura e aplicações usando IaC (Infrastructure as Code);
  • Melhorar a confiabilidade, a qualidade e o tempo de inclusão no mercado das nossas soluções de software;
  • Medir e otimizar o desempenho do sistema, com o objetivo de impulsionar as nossas capacidades, antecipando as necessidades dos clientes e inovando para melhoria contínua;
  • Reunir e analisar métricas de sistemas operativos e aplicativos para auxiliar no ajuste de de-sempenho e na deteção de falhas;
  • Participar a consultoria de design de sistemas, gerindo as plataformas e planeando a capacidade;
  • Criar sistemas e serviços sustentáveis por meio de automação e melhorias;
  • Equilibrar a velocidade e a confiabilidade do desenvolvimento de novas funcionalidades de acordo com os objetivos de nível de serviço;
  • Desenvolver todos os padrões de código (módulos, scripts, etc) para serem usados por developers ou implementadores.

Descrição do Perfil

  • Profissional com um mínimo de 5 anos de experiência em implementação de soluções em plataformas de Cloud
  • Capacidade de programar (estruturado e orientação a objetos) com uma ou mais linguagens de programação de alto nível (como Python, Java, C/C++, Ruby, GoLang, JavaScript e similares)
  • Experiência com plataformas de Cloud Computing como Azure, AWS, Google Cloud Platform, etc (pelo menos uma delas).
  • Conhecimento das melhores práticas de desenvolvimento (incluindo SDLC), bom conhecimento de gestão de dynamic secret
  • Conhecimento de estruturas de gestão de recursos dinâmicos, como Kubernetes, Docker Swarm, OpenShift, Rancher, Nomad, etc.
  • Experiência com a cultura DevOps
  • Experiência com diferentes framework tools como Terraform, Vagrant, Ansible e similares,
  • Experiência com soluções de pipeline para processos de CI/CD como Jenkins, Bamboo, GitLab CI/CD ou GitHub Actions
  • Experiência com tecnologias de armazenamento distribuído como CIFS, NFS, HDFS, Ceph, S3, Azure Storage, etc.


Requisitos linguísticos:


  • Domínio da Língua Portuguesa ou Espanhola e Inglesa